package behavioral.iterator;

/**
 * 迭代器模式
 */
public class IteratorPatternDemo {

    public static void main(String args[]){

        NameRepository nameRepository = new NameRepository();
        for(Iterator iter = nameRepository.getIterator();iter.hasNext();){
            String name = (String) iter.next();
            System.out.print("Name: "+name);
        }
    }
}
